package com.party.core.model.log;


import java.util.Date;

/**
 * 日志事件
 * Created by wei.li
 *
 * @date 2017/9/5 0005
 * @time 17:44
 */
public class LogEvent {
    // 编号
    private String id;

    // 时间戳
    private Date timestmp;

    // 参数
    private String argument;

    // 所属类名
    private String callerClass;

    // 所属方法名
    private String callerMethod;

    // 日志类型（0：系统日志 1:行为日志）
    private Integer type;

    // 操作者
    private String operator;

    // 操作者id
    private String operatorId;

    // 行为类型
    private String behaviorType;

    // 浏览器
    private String browser;

    // ip
    private String remoteAddr;

    // 操作系统
    private String operatSystem;

    // 请求连接
    private String requestUrl;

    // 请求方法
    private String requestMethod;

    // 模块名称
    private String moduleName;

    // 备注
    private String remarks;

    public Date getTimestmp() {
        return timestmp;
    }

    public void setTimestmp(Date timestmp) {
        this.timestmp = timestmp;
    }

    public String getCallerClass() {
        return callerClass;
    }

    public void setCallerClass(String callerClass) {
        this.callerClass = callerClass;
    }

    public String getCallerMethod() {
        return callerMethod;
    }

    public void setCallerMethod(String callerMethod) {
        this.callerMethod = callerMethod;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getBehaviorType() {
        return behaviorType;
    }

    public void setBehaviorType(String behaviorType) {
        this.behaviorType = behaviorType;
    }

    public String getBrowser() {
        return browser;
    }

    public void setBrowser(String browser) {
        this.browser = browser;
    }

    public String getRemoteAddr() {
        return remoteAddr;
    }

    public void setRemoteAddr(String remoteAddr) {
        this.remoteAddr = remoteAddr;
    }

    public String getOperatSystem() {
        return operatSystem;
    }

    public void setOperatSystem(String operatSystem) {
        this.operatSystem = operatSystem;
    }

    public String getRequestUrl() {
        return requestUrl;
    }

    public void setRequestUrl(String requestUrl) {
        this.requestUrl = requestUrl;
    }

    public String getRequestMethod() {
        return requestMethod;
    }

    public void setRequestMethod(String requestMethod) {
        this.requestMethod = requestMethod;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getArgument() {
        return argument;
    }

    public void setArgument(String argument) {
        this.argument = argument;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }
}
